/*
var box = 100;  //单行语句

//大括号里的称为复合语句或者代码块
{
	var box =100;
	var age;
}

//if语句
var box = 400;
if(box>50){
	alert('box大于50');
}else{
	alert('box小于50');
}

//if(条件表达式)语句，有三种格式
//1、一行的if语句，判断后只执行一条语句
var box = 10; //条件不成立，不执行，返回空
var box =100; //执行box>50， 返回一条语句，box大于50
if(box>50)alert('box大于50');

//2、两行的if语句，判断后也执行一条语句
var box = 10;
if(box>50)
	alert('box大于50'); //当box>50时，先执行这里，再执行下一条语句
    alert('不管box>50条件是否成立，我都会执行这条语句'); //当box<50时，只执行这条语句

//3、用复活语句包含，判断后执行一条复合语句
var box = 10;
if(box>50){
	alert('box大于50');  //当box>50时，条件成立同时执行两条语句
	alert('不管怎样，我都会执行这条语句'); //当box<50时,条件不成立，两条语句都不执行
}

//if(条件表达式){语句;}elseif(条件表达式){语句;}else{语句;}
var box = 46;
if(box>=90){        //如果条件成立，则不会执行以下分支
	alert('优秀');
}else if(box>=80){
	alert('良好');
}else if(box>=70){
	alert('中等');
}else if(box>=60){
	alert('及格');
}else{              //如果条件都不成立，则执行‘不及格’
	alert('不及格');
}



*/
//switch语句:switch语句是多重条件判断，用于多个值相等的比较
var box = 6;
switch(box){          //switch(box) 就是用于变量box的比较
	case 1:           //case 1:就想当于if语句里的(box==1),就是如果box等于1的话，就执行.....
	      alert('如果box==1,就输出1');
	      break;
	case 2:
	      alert('如果box==2,就输出2');
	      break;
	case 3:
	      alert('如果box==3,就输出3');
	      break;
    default:      //default:相当于if语句里的else,否则的意思
	alert('以上都不成立，执行这里，错误error');
}































